competitor throwing - Turkish English Dictionary